根据edit框中鼠标位置加减数值
记录:
编号框里除其他字母外,数字自加1和自减1
mainForm.芯片编号.wndproc = function(hwnd,message,wParam,lParam){ select(message) { case 0x20A/*_WM_MOUSEWHEEL*/ { var wheelDelta = raw.convert({int wParam=wParam },{word vk;word delta}).delta;echarts性能测试
另外记录重要的一点:
如果你界面上有很多东西, 那么最好是把这个echarts扔到一个线程控件里, 这样鼠标在界面来回移动和操作的时候,不会导致波形图卡顿
实测,如果不开线程控件, 鼠标在右侧系统导航栏来回移动 , 会看到波形有时候会卡一卡的.
echarts性能测试
现在是16:10
内存是:77.5M , 数据刷新量已经达到了8万多
期间 内存有涨有降 , 基本稳定在原来内存以下,
历时两个小时, 内存在跌落.
从这里其实可以得出 echarts 内存现在的版本处理的还不错.
下面看情况记录吧
echarts性能测试
之前调用echarts图表, 发现会内存泄漏, 导致每分钟内存都会增加一点, 时间长了增加的还是蛮明显的,
看了网上有些帖子, 感觉应该是自己用法问题,额.... 其实到现在都不知道啥用法才是对的.
于是按照自己要使用的方式进行一下验证, 看看是否有内存暴增的情况, 如果没有的话, 那么就可以代替普通的ocx类的图表控件应用在桌面程序里了.
测试方式: 显示400个数据点, 之后从头部shift移出一个数据,立即从尾部插入一个新数据, 这样保存数据量不变, 一直使波形平移
Aplayer播放器库里运行之后怎么响应鼠标信息的解决办法
调用MinHook.dll实现hook代码的学习
Hook了串口通信的读取和写入, hook它的pcomm.dll
调用MinHook.dll实现hook代码的学习
第二种调用防多次触发:
调用MinHook.dll实现hook代码的学习
另类的hook学习:
这个dll来自https://www.codeproject.com/Articles/44326/MinHook-The-Minimalistic-x-x-API-Hooking-Libra
import win.ui; /*DSG{{*/ mainForm(转)支付宝免签二维收款码生成
感谢 AAR群 AMF3大佬 ,抄代码小学生(507446) 提供代码
import win.ui; import inet.http /*DSG{{*/ var winform = win.form(text="支付宝免签收钱码生成";right=614;bottom=469) winform.add( button={cls="button";text="生成收钱码";left=438;top=415;right=567;bottom=456;z=8}; edit={cls="edit";text="0.(转)QQ群成员提取-aardio版
login.aardio 文件
(转)QQ群成员提取-aardio版
以下所有内容整理自:aar群聊 感谢3G(171090098) ,抄代码小学生(507446),indertust(1448724558) 以及群其他成员对代码的编写
关键BKN码的获取:
(转)clientX 异步客户端,支持SOCKS5
整理自: aar群 感谢 ҉k҉o҉m҉(znkee)提供
以下代码未经测试!
//clientX 异步客户端,支持SOCKS5 import crypt; import crypt.bin; import inet.url; import web; import wsock.tcp.asynClient; namespace web.socket; class clientX{ ctor(){ this.readyState = 0; this.secKey = getSecK(转)人民币转大写函数及使用示例
整理自: aar群 感谢 夏天雨 提供
如何取得混合table表中序列值和非序列值
整理自: aar群 幻月
保留序列值:
import console; console.setTitle("TEST") t={a=1;1;2;"X";"Y";"Z";x="X";y="Y";z="Z";8;9;10}; console.dump(t); tab = table.slice(t,1,#t); console.dump(tab); console.pause(true);保留非序列值:
(转)采集woaitingshu有声小说播放地址
感谢培训群里: 撒旦微笑 提供源码
import console; import web.rest.client; /**解码加密参数**/ var JieMa = function(u){ var tab = string.split(u,'*'); var str = ""; for(k,v in tab){ if(k>1){ str = str ++ string.unhex(string.format("%x",v),"")//接受一个指定的 Unicode 值,然后